/*     */ package com.kendoui.taglib;
/*     */ 
/*     */ import com.kendoui.taglib.html.Element;
/*     */ import com.kendoui.taglib.html.Input;
/*     */ import com.kendoui.taglib.json.Function;
/*     */ import com.kendoui.taglib.numerictextbox.ChangeFunctionTag;
/*     */ import com.kendoui.taglib.numerictextbox.SpinFunctionTag;
/*     */ import javax.servlet.jsp.JspException;
/*     */ 
/*     */ public class NumericTextBoxTag extends WidgetTag
/*     */ {
/*     */   public NumericTextBoxTag()
/*     */   {
/*  16 */     super("NumericTextBox");
/*     */   }
/*     */ 
/*     */   protected Element<?> createElement()
/*     */   {
/*  21 */     return new Input().attr("name", getName());
/*     */   }
/*     */ 
/*     */   public int doEndTag()
/*     */     throws JspException
/*     */   {
/*  29 */     return super.doEndTag();
/*     */   }
/*     */ 
/*     */   public void initialize()
/*     */   {
/*  37 */     super.initialize();
/*     */   }
/*     */ 
/*     */   public void destroy()
/*     */   {
/*  45 */     super.destroy();
/*     */   }
/*     */ 
/*     */   public static String tagName()
/*     */   {
/*  51 */     return "numericTextBox";
/*     */   }
/*     */ 
/*     */   public void setChange(ChangeFunctionTag value) {
/*  55 */     setEvent("change", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setSpin(SpinFunctionTag value) {
/*  59 */     setEvent("spin", value.getBody());
/*     */   }
/*     */ 
/*     */   public String getCulture() {
/*  63 */     return (String)getProperty("culture");
/*     */   }
/*     */ 
/*     */   public void setCulture(String value) {
/*  67 */     setProperty("culture", value);
/*     */   }
/*     */ 
/*     */   public float getDecimals() {
/*  71 */     return ((Float)getProperty("decimals")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setDecimals(float value) {
/*  75 */     setProperty("decimals", value);
/*     */   }
/*     */ 
/*     */   public String getDownArrowText() {
/*  79 */     return (String)getProperty("downArrowText");
/*     */   }
/*     */ 
/*     */   public void setDownArrowText(String value) {
/*  83 */     setProperty("downArrowText", value);
/*     */   }
/*     */ 
/*     */   public String getFormat() {
/*  87 */     return (String)getProperty("format");
/*     */   }
/*     */ 
/*     */   public void setFormat(String value) {
/*  91 */     setProperty("format", value);
/*     */   }
/*     */ 
/*     */   public float getMax() {
/*  95 */     return ((Float)getProperty("max")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setMax(float value) {
/*  99 */     setProperty("max", value);
/*     */   }
/*     */ 
/*     */   public float getMin() {
/* 103 */     return ((Float)getProperty("min")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setMin(float value) {
/* 107 */     setProperty("min", value);
/*     */   }
/*     */ 
/*     */   public String getPlaceholder() {
/* 111 */     return (String)getProperty("placeholder");
/*     */   }
/*     */ 
/*     */   public void setPlaceholder(String value) {
/* 115 */     setProperty("placeholder", value);
/*     */   }
/*     */ 
/*     */   public boolean getSpinners() {
/* 119 */     return ((Boolean)getProperty("spinners")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setSpinners(boolean value) {
/* 123 */     setProperty("spinners", value);
/*     */   }
/*     */ 
/*     */   public float getStep() {
/* 127 */     return ((Float)getProperty("step")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setStep(float value) {
/* 131 */     setProperty("step", value);
/*     */   }
/*     */ 
/*     */   public String getUpArrowText() {
/* 135 */     return (String)getProperty("upArrowText");
/*     */   }
/*     */ 
/*     */   public void setUpArrowText(String value) {
/* 139 */     setProperty("upArrowText", value);
/*     */   }
/*     */ 
/*     */   public float getValue() {
/* 143 */     return ((Float)getProperty("value")).floatValue();
/*     */   }
/*     */ 
/*     */   public void setValue(float value) {
/* 147 */     setProperty("value", value);
/*     */   }
/*     */ 
/*     */   public String getChange() {
/* 151 */     Function property = (Function)getProperty("change");
/* 152 */     if (property != null) {
/* 153 */       return property.getBody();
/*     */     }
/* 155 */     return null;
/*     */   }
/*     */ 
/*     */   public void setChange(String value) {
/* 159 */     setProperty("change", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getSpin() {
/* 163 */     Function property = (Function)getProperty("spin");
/* 164 */     if (property != null) {
/* 165 */       return property.getBody();
/*     */     }
/* 167 */     return null;
/*     */   }
/*     */ 
/*     */   public void setSpin(String value) {
/* 171 */     setProperty("spin", new Function(value));
/*     */   }
/*     */ }

/* Location:           D:\Liao\kendoui.jsp.2013.1.319.trial\wrappers\jsp\kendo-taglib\kendo-taglib-2013.1.319.jar
 * Qualified Name:     com.kendoui.taglib.NumericTextBoxTag
 * JD-Core Version:    0.6.2
 */